Sushi Kara | |
Sushi Kara is a Japanese Restaurant located in Long Beach, Los Angeles County serving up quality traditional and contemporary Japanese food. Kara offers a wide variety of Japanese dishes including sushi, Vegetable Shumai, Long Beach Special Roll and more. |